package org.darkforest.dao.redis;

import org.darkforest.model.Area;

import java.util.List;

/**
 * Created by valentina on 15/3/15.
 * 区域表redis操作
 */
public interface AreaRedisDao {
    /**
     * 将整个列表转为redis列表存储，并指定key值
     * @param areas
     */
    public void addAreaList(String key, List<Area> areas);

    /**
     * 根据key获取商品分类列表
     * @param key
     * @return
     */
    public List<Area> getAreaList(String key);

    /**
     * 根据key值删除整个列表
     * @param key
     */
    public void deleteList(String key);


    /**
     * 向指定列表中添加数据
     * @param key
     * @param area
     */
    public void addArea(String key, Area area);
}
